dog cart – English–Bahasa indonesia translations

🇬🇧 en id 🇮🇩

dog cart noun

  /ˈdɒɡkɑːt/
  • two wheeled horse-drawn carriage
delman
Wiktionary Links